stand on one's own feet - Inglés Sinónimo Diccionario